ASP.NET Source Code Viewer Font Size:
using ASPNETByExample;
using System.Web.UI.WebControls;
namespace ASPNETByExample
{
    public class ReqYesNoDropDownList : System.Web.UI.Control, System.Web.UI.INamingContainer
    {
        // Declare child controls
        protected YesNoDropDownList ynList;
        protected RequiredFieldValidator ynRequired;

        public ReqYesNoDropDownList()
        {
            this.ynList = new YesNoDropDownList();
            this.ynRequired = new RequiredFieldValidator();
            ynList.ID = "YesNo" + this.UniqueID;

            ynRequired.ControlToValidate = ynList.ID;
            ynRequired.Display = ValidatorDisplay.Dynamic;
            ynRequired.Enabled = true;
            ynRequired.EnableViewState = false;
            ynRequired.Text = "*";
            ynRequired.ErrorMessage    = "You must select either Yes or No.";
        }

        public string Value 
        {
            get
            {
                return this.ynList.Value;
            }

            set
            {
                this.ynList.Value = value;
            }
        }

        protected override void CreateChildControls()
        {
            this.Controls.Clear();
            this.Controls.Add(ynList);
            this.Controls.Add(ynRequired);
        }
    }
}